<script>
$(function() {
	$( "#tabs" ).tabs({
	    select: function(event, ui) {
	        var url = $.data(ui.tab, 'load.tabs');
	        if( url ) {
	            location.href = url;
	            return false;
	        }
	        return true;
	    },
	selected: 1 
	});
});
</script>

<style>
	.ui-autocomplete {
		max-height: 200px;
		overflow-y: auto;
		/* prevent horizontal scrollbar */
		overflow-x: hidden;
		/* add padding to account for vertical scrollbar */
		padding-right: 20px;
	}
	}
	</style>

<div class="index" id="timkiem">
<?php if($isajax==0){?>
<?php
	 echo $this->Html->css('jquery.multiselect');
	 echo $this->Html->script('jquery.multiselect');
	 echo $this->Html->css(array('jquery.ui.button','jquery.ui.position','jquery.ui.autocomplete'));
	 echo $this->Html->script(array('jquery.ui.button','jquery.ui.position','jquery.ui.autocomplete','autocombo')); 
?>
<script type="text/javascript">
<!--
$(document).ready(function() {
$("#dscoldiem").multiselect({
	   selectedText: "Đã chọn # trong # cột",
	   checkAllText: 'Chọn tất cả',
		uncheckAllText: 'Bỏ tất cả',
	   noneSelectedText: ' -- Tất cả --'
	});

$("#namhoc").multiselect({
	   selectedText: "Đã chọn # trong # năm học",
	   checkAllText: 'Chọn tất cả',
		uncheckAllText: 'Bỏ tất cả',
	   noneSelectedText: ' -- Chọn năm học --'
});

$("#hocky_id").multiselect({
	   selectedText: "Đã chọn # trong # học kỳ",
	   checkAllText: 'Chọn tất cả',
		uncheckAllText: 'Bỏ tất cả',
	   noneSelectedText: ' -- Chọn học kỳ --'
});

$("#dantoc").combobox();
$("#nganh").combobox();
$("#tinhtp").combobox();
//$("#div_giatri").hide();
if($('#loai').val()==''||$('#loai').val()=='max'||$('#loai').val()=='avg')
{$("#div_giatri").hide();}
else
{$("#div_giatri").show();}

$('#loai').change(function(){
						if($(this).val()==''||$(this).val()=='max'||$(this).val()=='avg')
						{$("#div_giatri").hide();}
						else
						{$("#div_giatri").show();}
						});
});
//-->
</script>
<div id="tabs">
	<ul>
        <li><?php echo $this->Html->link(__('Tìm kiếm thông tin', true), array('action' => 'searchsv')); ?></li>
        <li><a href='#timkiem'>Tìm kiếm theo điểm</a> </li>
    </ul>
<?php echo $form->create('Z1sinhvien');?>
<?php echo $form->input('root',array('id'=>'root','type'=>'hidden','value'=>$this->webroot));?>
<h2 style="text-align:center"> Tìm kiếm theo điểm</h2>
<table>
<tr>
	<td><?php echo $form->input('khoahoc',array('id'=>'khoahoc','label'=>'Khóa học','type'=>'select','options'=>$khoahocs,'empty'=>'--Chọn khóa học--'));?></td>
	<td><?php echo $form->input('doituong',array('id'=>'doituong','label'=>'Đối tượng','type'=>'select','options'=>array(0=>'Đoàn viên',1=>'Đảng viên'),'empty'=>'--Chọn đối tượng--'));?></td>
	<td><?php echo $form->input('phai',array('id'=>'phai','label'=>'Giới tính','type'=>'select','options'=>array('Nam'=>'Nam','Nữ'=>'Nữ'),'empty'=>'--Chọn giới tính--'));?></td>
</tr>
<tr>
	<td><?php echo $form->input('nganh',array('id'=>'nganh','label'=>'Ngành','type'=>'select','options'=>$nganhs,'empty'=>''));?></td>
	<td><?php echo $form->input('tendantoc',array('id'=>'dantoc','label'=>'Dân tộc','type'=>'select','options'=>$dantocs,'empty'=>'--Chọn dân tộc--'));?></td>
	<td><?php echo $form->input('tentinhtp',array('id'=>'tinhtp','label'=>'Quê quán','type'=>'select','options'=>$quequans,'empty'=>'--Chọn tỉnh--'));?></td>
</tr>
<tr>
</tr>
<tr>
<td><?php echo $form->input('namhoc',array('id'=>'namhoc','label'=>'Chọn năm học','multiple'=>'multiple','options'=>$namhocs,'empty'=>'','style'=>'width: 100px;'));?></td>
<td>
	<div id='hocky'>
		<?php echo $form->input('hocky',array('id'=>'hocky_id','label'=>'Chọn học kỳ','multiple'=>'multiple','options'=>(empty($hockys)?array():$hockys),'empty'=>'','style'=>'width: 100px;'));?>
	</div>
</td>
<?php $loai = array('max'=>'Lớn nhất','avg'=>'Trung bình','>'=>'>','<'=>'<','='=>'=','>='=>'>=','<='=>'<=');?>
<td>
<?php echo $form->input('loai',array('id'=>'loai','label'=>'Chọn loại','type'=>'select','options'=>$loai,'empty'=>' -- Chọn loại --'));?>
<div id='div_giatri'>
<?php echo $form->input('giatri',array('id'=>'giatri','label'=>'Điểm trung bình','type'=>'text'));?>
</div>
</td>

</tr>
<tr>
<td><?php echo $form->input('dscoldiem',array('id'=>'dscoldiem','label'=>'Cột hiển thị','multiple'=>'multiple','options'=>$dscoldiem,'empty'=>'','style'=>'width: 100px;'));?></td>
<td><?php echo $js->submit('  Tìm  ',array('url'=>array('controller'=>'z1sinhviens','action'=>'searchdiemsv'),'update'=>'#kqtimkiem'));?></td>
</tr>
</table>

<div id='kqtimkiem'>
<?php if(!empty($sinhviens)){?>
	<div>
<div id='left' style="float:left"><?php echo $html->link('Xuất Ecxel kết quả',array('controller'=>'z1sinhviens','action'=>'xuatexceldiem',$name))?></div>
	<div class="paging" id='right' style="float:right">
	<?php $this->Paginator->options(array('url' => array($name)));?>
	<?php echo $this->Paginator->counter(array('format' => __('Trang %page%/%pages%, hiện có %count% mẫu tin', true)));?>
		<?php echo $this->Paginator->prev('<< ' . __('Sau', true), array(), null, array('class'=>'disabled'));?>
	 | 	<?php echo $this->Paginator->numbers();?>
 |
		<?php echo $this->Paginator->next(__('Trước', true) . ' >>', array(), null, array('class' => 'disabled'));?>
	</div>
</div>
	<table id='tables'>
	<tr>
	<?php foreach ($cothienthi as $tencot):?>
			<th><?php echo $tencot?></th>
	<?php endforeach;?>
	</tr>
	<?php
	$i = 0;
	foreach ($sinhviens as $sinhvien):
		$class = null;
		if ($i++ % 2 == 0) {
			$class = ' class="altrow"';
		}
	?>
	<tr<?php echo $class;?>>
		<?php foreach ($cothienthi as $keycot => $tencot):?>
		<td>
			<?php
			switch ($keycot)
			{
				case 'diemrenluyen':
					echo $sinhvien['diemsinhvien'][$keycot];
					break;
				case 'diemtb':
					echo $sinhvien['diemsinhvien'][$keycot];
					break;
				default:
					echo $sinhvien['Z1sinhvien'][$keycot];
					break;
			}
			?>
		</td>
		<?php endforeach;?>
	</tr>
<?php endforeach; ?>
	</table>
	<div class="paging">
	<?php echo $this->Paginator->counter(array('format' => __('Trang %page%/%pages%, hiện có %count% mẫu tin', true)));?>
		<?php echo $this->Paginator->prev('<< ' . __('Sau', true), array(), null, array('class'=>'disabled'));?>
	 | 	<?php echo $this->Paginator->numbers();?>
 |
		<?php echo $this->Paginator->next(__('Trước', true) . ' >>', array(), null, array('class' => 'disabled'));?>
	</div>
	<?php }?>
</div>
</div>
<?php }else{?>
<?php if(!empty($sinhviens)){?>
<div>
<div id='left' style="float:left"><?php echo $html->link('Xuất Ecxel kết quả',array('controller'=>'z1sinhviens','action'=>'xuatexceldiem',$name))?></div>
	<div class="paging" id='right' style="float:right">
	<?php $this->Paginator->options(array('url' => array($name)));?>
	<?php echo $this->Paginator->counter(array('format' => __('Trang %page%/%pages%, hiện có %count% mẫu tin', true)));?>
		<?php echo $this->Paginator->prev('<< ' . __('Sau', true), array(), null, array('class'=>'disabled'));?>
	 | 	<?php echo $this->Paginator->numbers();?>
 |
		<?php echo $this->Paginator->next(__('Trước', true) . ' >>', array(), null, array('class' => 'disabled'));?>
	</div>
</div>
	<table id='tables'>
	<tr>
	<?php foreach ($cothienthi as $tencot):?>
			<th><?php echo $tencot?></th>
	<?php endforeach;?>
	</tr>
	<?php
	$i = 0;
	foreach ($sinhviens as $sinhvien):
		$class = null;
		if ($i++ % 2 == 0) {
			$class = ' class="altrow"';
		}
	?>
	<tr<?php echo $class;?>>
		<?php foreach ($cothienthi as $keycot => $tencot):?>
		<td>
			<?php
			switch ($keycot)
			{
				case 'diemrenluyen':
					echo $sinhvien['diemsinhvien'][$keycot];
					break;
				case 'diemtb':
					echo $sinhvien['diemsinhvien'][$keycot];
					break;
				default:
					echo $sinhvien['Z1sinhvien'][$keycot];
					break;
			}
			?>
		</td>
		<?php endforeach;?>
	</tr>
<?php endforeach; ?>
	</table>
<div class="paging">
<?php echo $this->Paginator->counter(array('format' => __('Trang %page%/%pages%, hiện có %count% mẫu tin', true)));?>
		<?php echo $this->Paginator->prev('<< ' . __('Sau', true), array(), null, array('class'=>'disabled'));?>
	 | 	<?php echo $this->Paginator->numbers();?>
 |
		<?php echo $this->Paginator->next(__('Trước', true) . ' >>', array(), null, array('class' => 'disabled'));?>
	</div>
<?php }else{?>
<h2>Không có dữ liệu</h2>
<?php }}?>
<?php $this->Js->get('#namhoc')->event('change',
							$this->Js->request(array('controller' => 'z1sinhviens', 'action' => 'layhocky',1),
							array('update' => '#hocky','async' => true,
							'dataExpression' => true,'method' => 'post',
							'data' => $js->serializeForm(array('isForm' => false, 'inline' => true)))));?>
</div>